package com.gdzn.netty.domain;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

/**
 * 公共消息
 * @description: 设备消息上报
 * @author: zdj
 * @created: 2024-04-16
 * @version: V1.0
 */
@Schema(name = "设备消息上报参数对象")
@Data
public class DeviceCallParam implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 报文类型
     */
    private Integer msgType;

    /**
     * 设备ID
     */
    private String devId;

    /**
     * 流水号
     */
    private long txnNo;

    /**
     * 参数列表
     */
    private List<Map<String,Object>> paramList;
}
